struggle severely - German English Dictionary